🇬🇧 en fr 🇫🇷

on the street

  • (idiomatic) Without a home; without the means to afford good shelter.
à la rue
Wiktionary Links